0-前言 分布式系統中,分布式ID是個必須解決的問題點; 雪花算法是個好方式,不過不能直接使用,因為如果直接使用的話,需要配置每個實例workerId和datacenterId,在微服務中 ...
0-前言 分布式系統中,分布式ID是個必須解決的問題點; 雪花算法是個好方式,不過不能直接使用,因為如果直接使用的話,需要配置每個實例workerId和datacenterId,在微服務中 ...
0--前言 spring cloud的服務注冊中心,該選擇誰?在選擇前,我們首先需要來了解下分布式的CAP定理: 所謂CAP,是指: Consistency:一致性;就是在分布式系統 ...
0-前言 spring cloud feign 默認使用httpclient,需要okhttp3的可以進行切換 當然,其實兩者性能目前差別不大,差別較大的是很早之前的版本,所以,喜歡哪個自 ...
0-前言 在微服務中,我們通過feign來調用其他微服務的功能,我們可以添加熔斷來避免雪崩,比如本系列前面(四)介紹的方法: 1-實現 1-1、配置 增加以下配置,feign開啟熔 ...
0-前言 在spring cloud微服務架構中,基本上每個拆分的微服務都會部署多個運行實例,這些運行實例,配置基本都是一樣的,不同的是少數配置,比如端口,而這些不同的配置又是必不可少的 ...
0、前言 sentinel的限流、降級功能強大,可以在控制面板中任意制定規則,然后推送到微服務中; 可以根據URL單獨制定規則,也可以根據資源名批量制定規則; 需要注意的地方是:1、 ...
0-前言 當我們發布了微服務后,我們希望對各個應用的各個運行狀況進行一個監控;這個時候spring boot admin,就出場了; spring boot admin:是一個監控和管理s ...
0、前言 微服務架構上眾多微服務通過REST調用,可能需要很多個服務協同才能完成一個接口功能,如果鏈路上任何一個服務出現問題或者網絡超時,都會形成導致接口調用失敗。隨着業務的不斷擴張,服務之間 ...
0、前言 gateway是spring的二代網關, 作為Netflix Zuul的替代者,是異步非阻塞網關 ,ZUUL2也是異步非阻塞的,但未納入spring cloud整合計划 基於We ...
0-為什么需要熔斷器 在分布式系統中,各個服務相互調用相互依賴,如果某個服務掛了,很可能導致其他調用它的一連串服務也掛掉或者在不斷等待中耗盡服務器資源,這種現象稱之為雪崩效應; 未來防止系 ...